Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 WELLS ROAD Detached £1,135,591 £270,000 3 Sep 1999
30 WELLS ROAD Semi-Detached £322,806 £245,000 28 Nov 2016
40 WELLS ROAD Terraced £187,036 £149,950 30 May 2018
42 WELLS ROAD Terraced £185,999 £143,500 13 Mar 2017
44 WELLS ROAD Terraced £178,353 £40,000 12 Apr 1999